package com.doit.day01;

import org.apache.commons.lang3.RandomStringUtils;
import org.apache.commons.lang3.RandomUtils;
import redis.clients.jedis.Jedis;



public class _04_producer {
    public static void main(String[] args) throws InterruptedException {
        System.out.println("年薪百万的43期的程序员们，开始生产有bug的高质量代码了！！！！");
        //搞一个redis的对象
        Jedis jedis = JedisUtil.getJedis();


        while (true){
            //生产的任务放在哪里   redis的队列中
            //生成一个随机数
            String task = RandomStringUtils.randomAlphabetic(10);
            jedis.lpush("producer",task);

            Thread.sleep(RandomUtils.nextInt(800,2400));

            if (jedis.llen("producer") > 10){
                Thread.sleep(5000);
            }

        }







    }
}
